Artificial Lake — synonyms, definition
1. artificial lake (Noun)
2 synonyms
man-made lake reservoir
1 definition
artificial lake (Noun) — Lake used to store water for community use.
1 type of
Lake
3 types
Lake Mead Lake Powell Lake Volta
3 parts of
water water supply water system